loading bay
noun
chiefly British
: an area at the side of a building where goods are loaded onto and unloaded from vehicles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share